amargots

Catalan

Noun

amargots

  1. plural of amargot