Search in full dictionary

MERVEILLEUSE

MERVEILLEUSE
ScnMaster
(French) wonderful; marvelous. SHSBC Binder 25 Approved Glossary