lyrate leaf

English Dictionary -> Letter L -> lyrate leaflyrate leaf Definition



lyrate leaf Synonyms






© Art Branch Inc.