English-Spanish dictionary »

leaf spring meaning in Spanish

EnglishSpanish
leaf spring noun

suspensión de ballestanoun
{f}