English-Latin dictionary »

nest for young birds meaning in Latin

EnglishLatin
nest for young birds noun

cuna [cunae](1st) F
noun