pofur pofur


Results for "pofur pofur"

Turkish - English dictionary

pofur pofur

(Turkish - English dictionary) :
in great puffs, emitting great puffs of smoke.