Translation of ہُول in English

ہُول

Noun (feminine)

  1. thrust, probe, stab

  2. attack

Powered by Oxford