Italian-English dictionary »

antiacari meaning in English

ItalianEnglish
antiacari adjective

antiacarian(that counters mites)
adjective