Home
Search
Index
Definify.com
Definition
2025
semoturas
semoturas
Latin
Participle
sēmōtūrās
accusative feminine plural of
sēmōtūrus
Similar Results