Dictionary English – Romanian

dog-rose



Substantiv