He got fire recently He was recently laid off.
英
美
他最近被解雇了。
目录
查词历史
英 汉