Spanish-English dictionary »

suspensión de ballesta meaning in English

SpanishEnglish
suspensión de ballesta noun
{f}

leaf springnoun