English-Latin dictionary »

similar to the almond tree / almond meaning in Latin

EnglishLatin
similar to the almond tree / almond adjective

amygdalaceus [amygdalacea, amygdalaceum]adjective

Your history