Meaning of mariposa

mariposa

Tagalog

n., zoo. butterfly; large moth