Definify.com

Definition 2024


amaca

amaca

Italian

Noun

amaca f (plural amache)

  1. hammock