English Romanian Dictionary

English - limba română

embarrassing in Romanian: