×
squam
meaning in English
n.
〔美国〕(渔夫戴的)油布帽子。
Related Words
squalor
squalus
squam lake
squama
PC Version
Copyright © 2018 WordTech Co.