pirate English - Italian
1.
-
Englishone who plunders at sea
-
Italianpirata
2.
-
Englishone who plunders at sea
-
Italianpirata
3.
-
Englishship manned by pirates
-
Italianneeded
Related words
buccaneer corsair hacker piracy
English translator: English Italian pirate Eesti sõnaraamat Español Traductor Svenska Översättare