Portuguese-English dictionary »

irritador meaning in English

PortugueseEnglish
irritador noun
{m}

annoyer(one who annoys)
noun