Meaning of almuranas

almuranas

Tagalog

n. hemorrhoids