Translation of armadía in English:

armadía

raft, n.

feminine noun

  • 1

    raft