Definify.com

Definition 2025


Zvicra

Zvicra

Albanian

Proper noun

Zvicra

  1. Switzerland