English to Spanish Dictionary springs

springs

muelles
translation of 'springs'
noun
ballestas
Credits: Google Translate
Download the
HelloEnglishApp
image_one