English-Latin dictionary »

thousand leaves meaning in Latin

EnglishLatin
thousand leaves noun

chiliophylion [chiliophylii]noun
N