Dictionary search results

Showing 1-4 of 4 results

meddle English-Italian

stop meddling!

to meddle with in meddle English-Italian

mettere le mani in, toccare