Translation of تَمْسِيد

      Noun

      stroking {med.}
      massage [pl. massages]
      rubbing [pl. rubbings]

      related Translations