store on the main street - İngilizce Eşanlam Sözlük