mechaspa

Alternate orthography
میچسپہ
English: Translation
does it stick
verb