Meaning of deskaril

deskaril

Tagalog

deskaril n. derailment