catarina
Top 15000
Meanings
Noun
1. ladybug, ladybird (insect of the family Coccinellidae) (Mexico)