Adjective

Dictionary in Provencal

tuo-babau

insecticide

English translation insecticide
Grammatical category adj.
Also from English insecticide