Translation of دہنا in English

دہنا

Adjective

  1. right (hand or side)

Powered by Oxford