DEPANNEUR


Meaning of DEPANNEUR in English

n. (Canadian) convenience store, mini-mart, corner store usually open 24 hours a day and 7 days a week

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.