Arabic etymological dictionary

NABASZA

nabasza: translation

pulsate [?]