Meaning of estola

estola

Tagalog

n. stole