mamarugas

Sardinian

Noun

mamarugas f

  1. plural of mamaruga