Golden Bowl

Dictionary

SNOUTEDa.

Having a snout.