English-Polish dictionary »

macropod meaning in Polish

EnglishPolish
macropod noun
marsupial

kangurnoun