English Romanian Dictionary

English - limba română

delighted in Romanian: