Home

Word

marine glue, n.
more info glue that is not water soluble
<noun.substance>

marine glue
semantic pointers
hypernym