cotorra = small parrot feminine noun

cotorra

feminine noun
feminine noun

English Translation of COTORRA

1
: small parrot
2
familiar : chatterbox

Seen & Heard

What made you want to look up cotorra? Please tell us where you read or heard it (including the quote, if possible).