2 French Synonyms for IMPER
Prev.1Next
imperméable
Definition: 1. waterproof
There are 2 definitions of the word imperméable
Show more information about imperméable
Prev.1Next
Search took: 12.22 ms
Definition: 1. waterproof
There are 2 definitions of the word imperméable
Show more information about imperméable
Search took: 12.22 ms