Meaning of imakulada

imakulada

Tagalog

adj. immaculate