B1 Idiom

Meter la nariz

To stick one's nose in

意思

To meddle or interfere in other people's business or affairs.

意思

To meddle or interfere in other people's business or affairs.

有帮助吗?
还没有评论。成为第一个分享想法的人!