costing the earth

English

Verb

costing the earth

  1. present participle and gerund of cost the earth