Translation of ہُڑکا in English

ہُڑکا٢

Noun (masculine)

  1. self-propelled bolt of door

Powered by Oxford