Русский-Английский словарь »

щепа означает в английский

РусскийАнглийский
щепа noun
{f}

splint [splints](narrow strip of wood)
noun
[UK: splɪnt] [US: ˈsplɪnt]