euro ( synonym found)

Definition of euro:

(n) : wallaroo, euro

Back to Top