Slovnenya

Translation English French: capital of Oman

Dictionary: main
capital of Oman