Multilingual Turkish Dictionary

TA TA

TA TA : English Turkish

interj. görüşürüz, hoşça kal