ataracea

listen to the pronunciation of ataracea
Spanisch - Englisch
inlay, material inserted into a surface to form decorative designs
decorative design created by the insertion of different materials into a surface