Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
English thesaurus - terms added by user
Tatyana78
: 1
4.12.2021
20:08:04
abbr. auto.
CAV
connected and automated vehicles
Get short URL