Meaning of iskayola

iskayola

Tagalog

n. plaster of Paris