kurtçul


Results for "kurtçul"

Turkish - English dictionary

kurtçul

(Turkish - English dictionary) :
larvivorous, larviphagic.