short trip (typically for an inspection) - Spanish English Dictionary

Suggest a Term