not to be trusted or depended on:

中文解释

Their carpenter was totally unreliable – he never finished the job.

正在查询

cinctured spherical storage vessel 条路 控股 Reusability ash-blonde tidal basin behave in a questionable manner collect diplomatically radio announcer