Skip to main content

English: trafficking for sexual exploitation

Welsh: masnachu pobl er mwyn camfanteisio arnynt yn rhywiol

Part of speech

Verb