emana ( synonym found)

Definition of emana:

°Country in the Middle East. Official name: Sultanate of Oman.

Definition of emana:

°Country in the Middle East. Official name: Sultanate of Oman.

Back to Top