pegador
English
pegador meaning in English • pegador का अर्थ अंग्रेजी में
Noun
- A species of remora (Echeneis naucrates). See Remora>.