English-Latin dictionary »

small ivy meaning in Latin

EnglishLatin
small ivy noun

cission [cissii]noun
N

Your history