Definisi 'tree squirrel'

English to English
noun
1 any typical arboreal squirrel Terjemahkan
source: wordnet30


Visual Synonyms