Portuguese-English dictionary »

senhor! meaning in English

PortugueseEnglish
senhor! phrase

aye aye, sir(nautical - I hear, understand and will comply)
phrase