Search term rostro has 2 results
Jump to
IT Italian EN English
rostro (n) [a dais, pulpit, or similar platform] {m} rostrum (n) [a dais, pulpit, or similar platform]
rostro (n) [protruding part at the bow of a sailing ship] {m} beakhead (n) [protruding part at the bow of a sailing ship] (n)

Italian English translations

IT Synonyms for rostro EN Translations
becco [rostro] m cornudo {m}