English Romanian Dictionary

English - limba română

octopus in Romanian: