English to Catalan Dictionary
detainee
Detenció (empresonament)
Meaning for detainee found in 8 Languages.
Sponored Video