punzecchiare Italian - English
1.
Englishneedle
-
Englishto tease in order to provoke
-
Italianpunzecchiare
2.
Englishhenpeck
-
Englishto nag persistently
-
Italianimportunare , punzecchiare
English translator: Italian English punzecchiare Eesti sõnaraamat Español Traductor Svenska Översättare