afedersin

Turkish

Interjection

afedersin

  1. alternative form of affedersin