English-Latin dictionary »

garden orachn meaning in Latin

EnglishLatin
garden orachn noun

chrysolachanum [chrysolachani](2nd) N
noun