Vocabulary
所嫌わず
ところきらわず
anywhere; everywhere; indiscriminate(ly); no matter where
expression
adverb