Hindi-English dictionary »

तिमोर सागर meaning in English

HindiEnglish
तिमोर सागर proper noun

Timor Sea(sea between Timor and Australia)
proper noun