Turkish-English dictionary »

muson yağmuru meaning in English

TurkishEnglish
muson yağmuru noun

monsoon [monsoons](rain)
noun
[UK: mɒn.ˈsuːn] [US: manˈsuːn]