Meaning of mariwara

mariwara

Tagalog

mariwara adj. excessively attentive to details