English-Latin dictionary »

transportation, carriage meaning in Latin

EnglishLatin
transportation, carriage noun

vectura [vecturae](1st) F
noun

Your history