koşnil


Results for "koşnil"

Turkish - English dictionary

koşnil

(Turkish - English dictionary) :
cochineal insect.