Meaning of noguera in Spanish:

noguera

Translate noguera into English

feminine noun

  • 1Nogal (árbol)