Portuguese-English dictionary »

deus-rio meaning in English

PortugueseEnglish
deus-rio noun
{m}

river god(river-being)
noun