Dictionary English – Romanian

toffee



Substantiv