×

squam meaning in English

n.
〔美国〕(渔夫戴的)油布帽子。

Related Words

  1. squalor
  2. squalus
  3. squam lake
  4. squama
PC Version

Copyright © 2018 WordTech Co.