Translation of کھرونچ آنا in English:

کھرونچ آنا

phrase

  • be scratched