Dictionary English – Romanian

water-power



Substantiv
1.

energie hidraulică


Expressions:
water-power engine  =  mașină hidraulică