English-Latin dictionary »

aviary, enclosure for birds meaning in Latin

EnglishLatin
aviary, enclosure for birds noun

aviarium [aviari(i)](2nd) N
noun