Meaning of almuwadon

almuwadon

Tagalog

almuwadon n. cushion