English Romanian Dictionary

English - limba română

leaf in Romanian: