Full moon idiom. full, complete, plenary, replete mean containing all that...

Full moon idiom. full, complete, plenary, replete mean containing all that...Full moon idiom. full, complete, plenary, replete mean containing all that...