Nederlandse versie
Meaning of
"That takes some doing."
in English language
Dutch to English
English to Dutch
Dutch
English
That takes some doing.
Google
That takes some doing.
Linguee
That takes some doing.
bab.la
That takes some doing.
Reverso Context
That takes some doing.
dict.cc
That takes some doing.
Wikipedia