headcover

listen to the pronunciation of headcover
English - Turkish
eşarp
English - English
A covering for the head
{i} cap, hat, something that is worn on the head
headcover
Favorites