Meaning of magdebosyon

magdebosyon

Tagalog

magdebosyon (nagderebosyon, nagdebosyon, magderebosyon) v., inf. practice (US: practise) devotion or piety