English-Latin dictionary »

nest / hive meaning in Latin

EnglishLatin
nest / hive noun

cunabulum [cunabuli](2nd) N
noun