Translate Amaca To English

Babylon NG

The Next Generation of translation!

Download it's free

Source Language

Target Language

Human Translation

Translate



hammock, hanging bed made of woven rope or canvas and suspended by cords at either end


hammock


Translate the Italian term amaca to other languages