imbrattare Italian - English
1.
Englishdaub
-
Italianimbrattare
2.
Englishsmear
-
Englishto spread (a substance)
-
Italianspalmare, imbrattare, sbavare
English translator: Italian English imbrattare Eesti sõnaraamat Español Traductor Svenska Översättare