Meaning of almoneda

almoneda

Tagalog

n. bargain sale