Meaning of kangguru

kangguru

Tagalog

kangguru n., zoo. kangaroo