Slovnenya

Translation English Japanese: capital of Senegal

Dictionary: main
capital of Senegal