RELATED WORDS
PARAPHRASING
to send a person (from the country where he or she is living) to the police in a country where he or she is said to have committed a crime
send to another place by force
Email
LinkedIn
Facebook
Twitter
20 emails/day
Send 0 emails out of 20 today