bakuru

Mudburra

Noun

bakuru

  1. golden bandicoot

Rukai

Noun

bakuru

  1. tree bark