pegador

listen to the pronunciation of pegador
Spanisch - Türkisch
delgeç
Spanisch - Englisch
punisher
puncher
glue
striker
big hitter
Englisch - Englisch
A species of remora (Echeneis naucrates)