umumi vasıta

listen to the pronunciation of umumi vasıta
Türkçe - İngilizce
public transportation vehicle