Arabic etymological dictionary

YALIDU

yalidu: translation

be born [walada]