English-Polish dictionary »

spermatozoid meaning in Polish

EnglishPolish
spermatozoid

spermatozoid