Portuguese-English dictionary »

mofatra meaning in English

PortugueseEnglish
mofatra adjective

mohatraadjective