Skip to main content

English: micro

Welsh: micro

Part of speech

Adjective