Latin-Romanian dictionary »

insecticida meaning in Romanian

LatinRomanian
insecticida

insecticid