Translation of مورچال in English

مورچال١

Noun (feminine)

  1. line of entrenchments (for besieging a fortified place), trench (in fort)

Translation of مورچال in English

مورچال٢

Noun (feminine)

Powered by Oxford