ナンダッタラ
Meanings
Expression
1. if you are so inclined; if it suits you; if you like
Composed of
what!; oh