English-Portuguese dictionary »

land ahoy meaning in Portuguese

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

terra à vistainterjection