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