TRAMCAR


Meaning of TRAMCAR in English

n. Brit. TRAM(1) 1.

Oxford English vocab.      Оксфордский английский словарь.