RAGTOP


Meaning of RAGTOP in English

[rag.top] n (1953): a convertible automobile

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