young person with daring ideas - Turkish English Dictionary

Suggest a Term