telkurdu


Results for "telkurdu"

Turkish - English dictionary

telkurdu

(Turkish - English dictionary) :
,-nu wireworm.