Meaning of almohadon

almohadon

Tagalog

almohadon n. cushion; soft pillow for a couch, chair, etc.