Home
Search
Index
Definify.com
Definition
2024
xurma
xurma
Catalan
Noun
xurma
f
(
plural
xurmes
)
galley slave
Similar Results