Meaning of plahelasyon

plahelasyon

Tagalog

plahelasyon n. flagellation