Skip to main content

English: chamfered

Welsh: siamffrog

Part of speech

Adjective