squirrelEnglish

squirrel

Noun

A kind of arboreal rodent having a long bushy tail

English: squirrel

Bahasa: tupai

The fur of a squirrel

English: squirrel

Bahasa words with similar meanings

Words that start with "squirrel"