Dutch-English dictionary »

tarra meaning in English

DutchEnglish
tarra substantief

tare [tares](the empty weight of a container)
noun
[UK: teə(r)] [US: teər]

Tarragona eigennam

Tarragona(city and port)
proper noun