Translation of flying fox in Indonesian

User Contribution

flying fox

luncur gantung

noun