Select the most appropriate meaning of the given idiom. |
To paddle one's own canoe |
A) To exercise hard
B) To act in a childish way
C) To take rest
D) Depend on oneself
Correct Answer: D
You need to login to perform this action.
You will be redirected in
3 sec