to atta ( synonym found)

Definition of to atta:

°potato.

Back to Top