Significado de “scabbard” - Diccionario Inglés

british dictionary