LIMO


Meaning of LIMO in English

[limo] n, pl lim.os (1968): limousine

Merriam-Webster English vocab.      Английский словарь Merriam Webster.