meaning of Alpakapulli

Alpakapulli - German to English

alpaca jumper [Br.]

View more

  • alpaca sweater