Translation of مگری in English

مگری٢

Noun (feminine)

  1. raised earthen boundary of a field

  2. ridge pole

Powered by Oxford