Search term navata has one result
Jump to
IT Italian EN English
navata (n) [architettura] {f} nave (n) [architettura]

Italian English translations

IT Synonyms for navata EN Translations
nave [nave] f ship