French-Polish dictionary »

sycorax meaning in Polish

FrenchPolish
Sycorax

Sykoraks