water ram

listen to the pronunciation of water ram
English - Turkish

Definition of water ram in English Turkish dictionary

hydraulic ram
su koçu
hydraulic ram
su koçu,su mengenesi
English - English
hydraulic ram
An hydraulic ram