Romanian-Latin dictionary »

insecticid meaning in Latin

RomanianLatin
insecticid

insecticida