Portuguese-English dictionary »

exibida meaning in English

PortugueseEnglish
exibida noun
{f}

showoff(person who attempts to demonstrate prowess or ability)
noun