Turkish-English dictionary »

affedersin! meaning in English

TurkishEnglish
affedersin! phrase

excuse me(indignation)
phrase