calamarcito
[
Spanish
]
plural
calamarcitos
Little squid
Countries
Spain