Meaning ofmariposain English

mariposa

us//ˌmɑːɹiˈpou̯sə//uk//ˌmæɹiˈpəʊzə//
#uncommon
Definitions