1 French Synonyms for GAINE
Prev.1Next
fourreau
Definition: 1. scabbard, sheath
There are 2 definitions of the word fourreau
Show more information about fourreau
Prev.1Next
Search took: 1.8600 ms
Definition: 1. scabbard, sheath
There are 2 definitions of the word fourreau
Show more information about fourreau
Search took: 1.8600 ms