Translation of ladybird in Malay

ladybird

kumbang kura-kura

noun

  • 1

    kumbang kura-kura