French

edit

Noun

edit

homards m

  1. plural of homard