koçyumurtası


Results for "koçyumurtası"

Turkish - English dictionary

koçyumurtası

(Turkish - English dictionary) :
,-nı ram´s testicles, mountain oyster.