English Romanian Dictionary

English - limba română

fleece in Romanian: