tara ( synonym found)

Definition of tara:

°goodbye; equivalent to the more geographically widespread tata.

Definition of tara:

°goodbye; equivalent to the more geographically widespread tata.

Back to Top