ti-mouton

English: Translation
lamb
noun