Definition of nabuda in Spanish:

nabuda

feminine noun & adjective

  • 1

    Venezuela [mujer] Que tiene las caderas anchas.