Language:
Free Online Dictionary|3Dict

act on one's own initiative

No record(s) found.