Home
Search
Index
Definify.com
Definition
2024
execrandas
execrandas
Latin
Participle
execrandās
accusative feminine plural of
execrandus
Similar Results