Arabic-English dictionary »

نباض meaning in English

ArabicEnglish
نباض

pulsarrotating neutron star