Skip to main content

English: people trafficking

Welsh: masnachu pobl

Part of speech

Verb