2 French Synonyms for GRAILLON
Prev.1Next
mollard
Definition: 1. (slang) spit wad (a wad of spittle spat by someone)
Show more information about mollard
molard
Definition: 1. (slang) spit wad (a wad of spittle spat by someone)
Show more information about molard
Prev.1Next
Search took: 1.4166 ms