English Romanian Dictionary

English - limba română

giraffe in Romanian: