Umbrae meaning

Plural form of umbra.
noun
0
0
Advertisement