English Romanian Dictionary

English - limba română

defeat in Romanian: