boğucu


Results for "boğucu"

Turkish - English dictionary

boğucu

(Turkish - English dictionary) :
stifling, suffocating.