yüzyıllarca varolmuş

listen to the pronunciation of yüzyıllarca varolmuş
Türkçe - İngilizce
centuries old
yüzyıllarca varolmuş