Definition: 1. (New Latin) car
Show more information about autocurrus
Show more information about autovehiculum
Show more information about autoraeda
Search took: 28.1016 ms