Definify.com

Definition 2025


amaca

amaca

Italian

Noun

amaca f (plural amache)

  1. hammock