amaca Italian - English
1.
Englishad hoc
-
Englishfor this particular purpose
-
Italianad hoc
-
Englishfor this particular purpose
-
Italianad hoc
2.
Englishhammock
-
Englishswinging couch or bed
-
Italianamaca
English translator: Italian English amaca Eesti sõnaraamat Español Traductor Svenska Översättare