Portuguese-English dictionary »

cairota meaning in English

PortugueseEnglish
cairota adjective
{m} {f}

Cairene(of or pertaining to Cairo)
adjective