English idioms

3 Pin7 Follower
English / Italian idiom: To spill the beans

English / Italian idiom: To spill the beans

English / Italian Idiom: To kick oneself

English / Italian Idiom: To kick oneself

English / Italian idiom: Tell somebody to get lost

English / Italian idiom: Tell somebody to get lost

Pinterest
Cerca