kangourou

Word form kangourou
Language: French
Word meaning kangaroo