|| SMKG |
|| 1126 |
|| 117 KB
|| free |
Did they ever asked you why you had lost your tongue? Have you ever tried to square the circle? Do you stand on your own feet?
If you can understand every single word of these sentences but not the meaning, you need this database of English idioms.