Portuguese-English dictionary »

terra à vista meaning in English

PortugueseEnglish
terra à vista interjection

land ahoy(interjection shouted by the ship's watch)
interjection