Fin-Basta


that's that.

reply

Ah?

reply


Fin = The End (in French)

Basta = Stop, or End, or The End (in Italian)
.

reply