Home
Search
Index
Definify.com
Definition
2024
Langobards
Langobards
English
Noun
Langobards
plural of
Langobard
Similar Results