geğirti


Results for "geğirti"

Turkish - English dictionary

geğirti

(Turkish - English dictionary) :
burp, belch, eructation.