English-Latin dictionary »

pair harnessed to an open car meaning in Latin

EnglishLatin
pair harnessed to an open car noun

biga [bigae](1st) F
noun