meaning of walrus mustache

1. a bushy droopy mustache


Related Words

walrus mustache |

Developed & Maintained By Taraprasad.com

Treasure Words