Portuguese-English dictionary »

ascarel meaning in English

PortugueseEnglish
ascarel noun
{m}

askarel(a mixture of polychlorinated biphenyls)
noun