Saddleback meaning

sad'lbak
Something saddle-backed.
noun
1
0
Advertisement