Translation of buzzard in Malay

buzzard

sejenis helang

noun

  • 1

    sejenis helang