Shobdo Logo
EN↔FR (Alt)lamb's tails

lamb's tails

Flag: gbEnglish → FrenchFlag: frEnglish–French Dictionary

lamb's tails

 plural noun Botany chatons mpl