English | German | Russian | Czech

Popovača English

Meaning Popovača meaning

What does Popovača mean?

Popovača

A city in Croatia.

Are you looking for...?