Turkish-English dictionary »

geri arama meaning in English

TurkishEnglish
geri arama noun

callback(return telephone or radio call)
noun