semi-public transport - İngilizce Eşanlam Sözlük