Portuguese-English dictionary »

matamoscas meaning in English

PortugueseEnglish
matamoscas noun
{m}

flyswatter(device for swatting flies)
noun

Your history