* Foolish: In this case, the opposite could be wise, intelligent, smart, or clever.
* Silly: Here, the opposite could be serious, responsible, or mature.
* Naive: The opposite could be experienced, sophisticated, or worldly.
Without more context, it's difficult to give a single definitive opposite for "tonta".