Dictionary English – Romanian

contrivance



Substantiv