Englishfor English speakers
long time no see English
Meaning long time no see meaning
What does long time no see mean?
long time no see
Synonyms long time no see synonyms
What other words have the same or similar meaning as long time no see?