Dictionary English – Romanian

giraffe



Substantiv