Meaning of iskarlata

iskarlata

Tagalog

n., adj. scarlet; very red