Turkish-English dictionary »

bak bak meaning in English

TurkishEnglish
bak bak interjection

well(exclamation of surprise)
interjection
[UK: wel] [US: ˈwel]