ayda krater

listen to the pronunciation of ayda krater
Turkish - English
crater on the moon