esquilo
Top 30000
Meanings
Noun
1. squirrel (dialectal, borrowed from Asturian)