Search term snood has one result
Jump to
EN English PT Portuguese
snood (n) [hair] rede de cabelo (n) {f} [hair]