Idiom
A green horn

A soft-hearted man
An envious lady
An inexperienced man
A trainee

ANSWER DOWNLOAD EXAMIANS APP