Meaning of mangrullo in Spanish:

mangrullo

masculine noun

Argentina, Uruguay
  • 1Torre rústica que servía de atalaya en las proximidades de fortines, estancias y poblaciones de regiones llanas.