sunuculuk


Results for "sunuculuk"

Turkish - English dictionary

sunuculuk

(Turkish - English dictionary) :
being a master of ceremonies; emceeing, Brit. compèring.