Summary
French Synonyms:   more detail...
  1. costard:


French

Detailed Synonyms for costard in French

costard:

costard [le ~] nom

  1. le costard
    le costard