Home
Search
Index
Definify.com
Definition
2025
alicastro
alicastro
Latin
Noun
alicastrÅ
dative singular of
alicastrum
ablative singular of
alicastrum
Similar Results