What is the meaning of riga in English?

Learn vocabulary with pictures as well as definitions of riga in English

Learn in

See more

n. Riga

Definition of Riga in English

Capital of Latvia.