stayship
English
stayship meaning in English • stayship का अर्थ अंग्रेजी में
Noun
- A remora, -- fabled to stop ships by attaching itself to them.