汉英翻译

汉语

一无所长

词语解释

Jack of all trades and master of none;
have no special skill;
having no special superiority;
master of none ;