English | German | Russian | Czech

Rufisque English

Meaning Rufisque meaning

What does Rufisque mean?

Rufisque

A city in western Senegal

Are you looking for...?