Arabic-English dictionary »

كَالِيسْتُو meaning in English

ArabicEnglish
كَالِيسْتُو m

Callistosatellite of Jupiter