English-Latin dictionary »

leafy boughs meaning in Latin

EnglishLatin
leafy boughs noun

condensum [condensi](2nd) N
noun