LIMO


Meaning of LIMO in English

Abbreviation for " limousine ."

English dictionary of automotive terms.      Английский словарь автомобильных терминов.