Skip to main content

English: lead times

Welsh: amseroedd arwain

Part of speech

Noun, Plural