English to swahili meaning of

"Citlaltepetl" ni neno la Nahuatl (lugha ya Azteki) ambalo hutafsiriwa kwa "Star Mountain" au "Mountain of the Stars" kwa Kiingereza.