Definition of tapayagua in Spanish:

tapayagua

feminine noun

Honduras
  • 1Lluvia menuda y suave.