(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)
İngilizce - Türkçe
kasket