exacting in Finnish
exacting in Finnish
tiukka
Making great demands; difficult to satisfy.
vaatelias
Making great demands; difficult to satisfy.
vaativa
Making great demands; difficult to satisfy.