keselikurt


Results for "keselikurt"

Turkish - English dictionary

keselikurt

(Turkish - English dictionary) :
embryonic tapeworm.