What does the word tabongl mean in English after being translated from Portuguese ?!?!?!?

1 answer 1