English to English

so long

noun (n)

Advertisement

Bookmark This Site