the hiccups


Results for "the hiccups"

English - Turkish Dictionary

the hiccups

(English - Turkish Dictionary) :
hıçkırık tutma.