Translation of تَكْشيرَةٌ سَرْدونِيَّة

      ...

      Noun

      related Translations

      die Grimasse (n.)