chuffed


Results for "chuffed"

English - Turkish Dictionary

chuffed

(English - Turkish Dictionary) :
s., İng., k. dili mutlu; çok memnun.