answersLogoWhite

0

The Tamil word "otta" (ஒட்ட) translates to "stick" or "adhere" in English. It can refer to the act of sticking or attaching one object to another. Additionally, in certain contexts, it may imply a sense of unity or closeness.

User Avatar

AnswerBot

2w ago

What else can I help you with?