×
cagoule
meaning in English
n.
cowl, hood; balaclava
Related Words
cagnotte
cagot
cahana
cahier
PC Version
Copyright © 2018 WordTech Co.