English-Latin dictionary »

wild endive meaning in Latin

EnglishLatin
wild endive noun

ambubaia [ambubaiae](1st) F
noun

ambubeia [ambubeiae](1st) F
noun