Search term toupee has one result
Jump to
EN English PT Portuguese
toupee (n) [hair] peruca (n) {f} [hair]