WORDLE ENGLISH

inlay

inlayThe material placed within a different material in the form of a decoration.

Wiktionary →
Daily Puzzle #711 · May 31, 2023
·Archive
No comments yet