scialle Italian - English
1.
Englishshawl
-
Englisha square piece of cloth worn as a covering for the head, neck, and shoulders
-
Italianscialle
2.
Englishwrap
-
Englishgarment
-
Italiansciallecappotto
English translator: Italian English scialle Eesti sõnaraamat Español Traductor Svenska Översättare