meaning of pegador

1. A species of remora (Echeneis naucrates). See Remora.


Related Words

pegador |

Developed & Maintained By Taraprasad.com

Treasure Words