Translation of buffoon in Romanian

buffoon

bufon, n.

Pronunciation /bəˈfuːn/

noun

  • 1

    bufon