English-Polish dictionary »

darwin's frog meaning in Polish

EnglishPolish
Darwin's frog

żaba Darwina