skene's duct - Alemán Inglés Diccionario