Italian-English dictionary »

mettersi le dita nel naso meaning in English

ItalianEnglish
mettersi le dita nel naso verb

pick one's nose(insert a finger into one's nostril)
verb
[UK: pɪk wʌnz nəʊz] [US: ˈpɪk wʌnz noʊz]