Translation of hoverfly in Malay

hoverfly

kelulut

noun

  • 1

    kelulut