Tureng Mobile
Deyim
2
expr.
of own accord
expr.
of your own accord