Skip to main content

English: microcells

Welsh: microgelloedd

Part of speech

Noun, Plural