PENUMBRALA MEANING IN ENGLISH

• Penumbrala Definition & Synonyms

  1. () Of or pertaining to a penumbra; resembling a penumbra; partially illuminated.


RECENT SEARCHES