Polish-English dictionary »

pokémon meaning in English

PolishEnglish
Pokémon noun

Pokémonnoun
fictional creature