the rain, which imtâr

listen to the pronunciation of the rain, which imtâr
Английский Язык - Турецкий язык
yağdıran, imtâr eden