Multilingual Turkish Dictionary

FACING EACH OTHER

FACING EACH OTHER : English Turkish

n. karşı karşıya