Home
Search
Index
Definify.com
Definition
2024
obumbrasse
obumbrasse
Latin
Verb
obumbrasse
perfect active infinitive of
obumbrÅ
Similar Results
Obumbrate