Multilingual Turkish Dictionary

TAM YÜZÜNE

TAM YÜZÜNE : Turkish English

adv. bang in the face