Hi all.
I've got some English idioms and I don't exactly know what they mean.
Could you help me with them ?
1) It's second nature ( obviously means that we know smthg pretty well )
<Only one question per thread please, but take a look at this.>
Thanks
I've got some English idioms and I don't exactly know what they mean.
Could you help me with them ?
1) It's second nature ( obviously means that we know smthg pretty well )
<Only one question per thread please, but take a look at this.>
Thanks
Last edited by a moderator:
