Translation of bebek in English:

bebek

duck

noun

  • 1

    duck