Garuda is the airline of Indonesia. Garuda is ______ ? By taleemified - October 3, 2019 65 A. Animal B. Bird C. Mountain D. None of these