white elephant? idioms

10-06-2015 1 Answers
1 0


A expensive but useless possession

10/06/2015
1 0
Report Answer