Dictionary English – Romanian

apple-butter



Substantiv
1.

gem de mere