biela
Top 25000
Meanings
Noun
1. connecting rod, conrod (automotive)
2. coupling rod (rail transport)