Skip Navigation

For those who has learnt English as second language (or native speakers, what are some interesting phrases that stuck with you?

38

38