English Romanian Dictionary

English - limba română

the%C4%83 peninsula in Romanian: