Portuguese-English dictionary »

muquirana meaning in English

PortugueseEnglish
muquirana noun
{m} {f}

miser [misers](skinflint or scrooge)
noun
[UK: ˈmaɪ.zə(r)] [US: ˈmaɪ.zər]