Traducción de macagua in English:

macagua

large poisonous snake, n.

nombre femenino

  • 1

    (en Venezuela)
    large poisonous snake