English-Latin dictionary »

chestnut plantation / grove meaning in Latin

EnglishLatin
chestnut plantation / grove noun

castanietum [castanieti](2nd) N
noun