motorcoach

listen to the pronunciation of motorcoach
الإنجليزية - الإنجليزية
A motorised bus, or coach
{i} touring bus with large windows and large compartment for baggage (some include toilet facilities)
motorcoach
المفضلات