Skip to main content

English: station a mobile home

Welsh: gosod cartref symudol

Part of speech

Verb