NichiDict

どうしたものか

[doushitamonoka]

Meanings

1.Expression

what is to be done?; what should (I) do?; what (am I) to do?