Translation of flying fox in Malay

flying fox

keluang

noun

  • 1

    keluang