Latin-English dictionary »

tonna meaning in English

LatinEnglish
tonna [tonnae] (1st) F
noun

ton [tons]noun
[UK: tʌn] [US: ˈtən]