(greek mythology) twin sons of zeus and leda

listen to the pronunciation of (greek mythology) twin sons of zeus and leda
İngilizce - İngilizce
{i} Castor and Pollux