latvia ( synonym found)

Definition of latvia:

°A country in North Eastern Europe. Official name: Republic of Latvia.

Definition of latvia:

°A country in North Eastern Europe. Official name: Republic of Latvia.

Back to Top