Meaning of amirol

amirol

Tagalog

amirol n. starch