person or persons considered to be reprehensible Spanish - English
1.
Englishscum
-
Spanishcanalla, escoria
English translator: Spanish English person or persons considered to be reprehensible Eesti sõnaraamat Español Traductor Svenska Översättare