riga ( synonym found)

Definition of riga:

°The capital of Latvia.

Definition of riga:

°The capital of Latvia.

Back to Top