Definify.com

Definition 2025


microreliefs

microreliefs

English

Noun

microreliefs

  1. plural of microrelief