large yellow lady's slipper

English Dictionary -> Letter L -> large yellow lady\'s slipperlarge yellow lady's slipper Definition



large yellow lady's slipper Synonyms






© Art Branch Inc.