English to Portuguese Dictionary ton

ton

tonelada
translation of 'ton'
noun
grande quantidade,
tonelada
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one