Esquiros
Portuguese
Proper noun
Esquiros
f
alternative form of
Skyros