English-Polish dictionary »

gelada meaning in Polish

EnglishPolish
gelada noun
primate

dżeladanoun