weathercaster

listen to the pronunciation of weathercaster
الإنجليزية - الإنجليزية
The presenter of a weathercast