Portuguese-English dictionary »

aletrina meaning in English

PortugueseEnglish
aletrina noun
{f}

allethrin(synthetic pyrethroid used in insecticides)
noun