Meaning of tonelada

tonelada

Tagalog

n. ton (weight unit)