GRAND PRIX


Meaning of GRAND PRIX in English

great prize (French); international horse race; international car race

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