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