Home
Search
Index
Definify.com
Definition
2025
adombrata
adombrata
Italian
Participle
adombrata
feminine singular of
adombrato
Similar Results
Adumbrate