Home
Search
Index
Definify.com
Definition
2026
mermada
mermada
Spanish
Verb
mermada
f
feminine singular of the past participle of
mermar
Similar Results
Mermaid
Armada