migdals

English

Noun

migdals

  1. plural of migdal