Definition of narigudo in Spanish:

narigudo

(nariguda)

adjective & masculine and feminine noun

  • 1

    Narigón.