Polish-English dictionary »

dewon meaning in English

PolishEnglish
dewon noun

Devoniannoun
Devonian period