Polish-English dictionary »

umbra meaning in English

PolishEnglish
umbra

European mudminnow

umber

umbra noun

umbranoun
the central region of a sunspot