Sardinian pikas

English

Noun

Sardinian pikas

  1. plural of Sardinian pika