Home / Report Question

Q. Idioms and phrases for - A green horn
  • A. An envious lady
  • B. A trainee
  • C. An inexperienced man
  • D. A soft-hearted man