dépanneur








noun

  1. Canadian (in Quebec) a convenience store
51 queries 0.689