quarumaru

[Italian]

The name for a stall where you can buy quaruma.

Countries

Regions

Related terms