headcover

listen to the pronunciation of headcover
الإنجليزية - التركية
eşarp
الإنجليزية - الإنجليزية
A covering for the head
{i} cap, hat, something that is worn on the head
headcover
المفضلات