pegador

listen to the pronunciation of pegador
Spanish - Turkish
delgeç
Spanish - English
punisher
puncher
glue
striker
big hitter
English - English
A species of remora (Echeneis naucrates)