Search term moustachio has one result
Jump to
EN English FR French
moustachio (n) [hair] moustache à la gauloise (n) {f} [hair]