meaning of bromadrosis

bromadrosis meaning in Urban Dictionary

clinical term for stinky legs