Russian Spanish Dictionary

русский язык - español

кенгуру in Spanish: