the rain, which imtâr

listen to the pronunciation of the rain, which imtâr
الإنجليزية - التركية
yağdıran, imtâr eden