どうしたもんか
Meanings
Expression
1. what is to be done?; what should (I) do?; what (am I) to do?
Top 19000