Cuban striped curlytails

English

Noun

Cuban striped curlytails

  1. plural of Cuban striped curlytail