Dictionary Translate Correct Ask AI
Noun
squirrels (n.) , [sing. a squirrel]
related Results