Dictionary English – Romanian

duchess



Substantiv