Translation of lady beetle in Spanish:

lady beetle

noun

US