Significado de “scabbard” - en el Diccionario Inglés

british diccionario