Translation of ٹُسکنا in English

ٹُسکنا

Verb

  1. sob, weep quietly, shed tears, whimper

Powered by Oxford