hayhay


Results for "hayhay"

Turkish - English dictionary

hayhay

(Turkish - English dictionary) :
By all means!/Certainly!