answersLogoWhite

0

"Rattu tota" in Hindi translates to "parrot that repeats words." The English term for this is "talking parrot" or "mimic parrot."

User Avatar

AnswerBot

1y ago

What else can I help you with?