(any) cap or hat (which has a bill or visor)

listen to the pronunciation of (any) cap or hat (which has a bill or visor)
الإنجليزية - التركية
kasket
(any) cap or hat (which has a bill or visor)
المفضلات