do the sights

listen to the pronunciation of do the sights
İngilizce - Türkçe
ilginç yerleri ziyaret etmek
(deyim) görülmeye değer yerleri gezmek
do the sights