insengero
How to say it
Kinyarwandainsengerosoon
Englishchurchesai
Frenchéglisesai
Meaning
churches; temples; places of worship
The same word in
Not yet checked by a native speaker.
churches; temples; places of worship
Not yet checked by a native speaker.