English to Spanish Dictionary abductors

abductors

Abductores
translation of 'abductors'
noun
abductor,
raptor,
secuestrador
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one