Translation of مچھّی in English

مچھّی٢

Noun (feminine)

  1. kiss

Powered by Oxford