Meaning of balbusardo in Spanish:

balbusardo

masculine noun

  • 1Águila pescadora.