Multilingual Turkish Dictionary

ÜLKELERARASI ARAMA

ÜLKELERARASI ARAMA : Turkish English

n. long distance call