Translation of ازر in English

ازر

Noun (masculine)

  1. clump of shrubs, shrubbery

Powered by Oxford