English version
"many sided, versatile"
co to znaczy po polsku
Angielski > Polski
Polski > Angielski
Angielski
Polski
many sided, versatile
wszechstronny aj