Traducción de macagua en Inglés

macagua

large poisonous snake, n.

nombre femenino

  • 1

    (en Venezuela)
    large poisonous snake