Turkish-English dictionary »

affedersiniz! meaning in English

TurkishEnglish
affedersiniz! phrase

excuse me(indignation)
phrase