Search term nest has 2 results
Jump to
EN English IT Italian
nest nido {m}
nest (n) [birds] nido (n) {m} [birds]
EN Synonyms for nest IT Translations
den [place] hule
bed [place] bed {n}