Information about the word mara petromizo

Part of speechunknown part of speech

Translations

Dutchlamprei; zeeprik
Englishsea lamprey