Skip to main content

English: revascularisation

Welsh: ailfasgwleiddio

Part of speech

Verb