stretta Italian - English
1.
Englishnarrow
-
Englishhaving a small width
-
Italianstrettoangusto
2.
Englishstrait
-
Englisha difficult position
-
Italianstretta
3.
Englishgrapple
-
Englishact of grappling
-
Italianpresa
4.
Englishhandshake
-
Italianstretta di mano
5.
6.
Englishstranglehold
-
Italianstretta
English translator: Italian English stretta Eesti sõnaraamat Español Traductor Svenska Översättare