Arabic-English dictionary »

شَارُون meaning in English

ArabicEnglish
شَارُون m

Charona moon of Pluto