Translation of pidipidi in English:

pidipidi

duck

noun (class 9, plural dipidipidi)

  • 1

    duck