Italian translation of that will take some explaining
that will take some explaining
non sarà facile da spiegare
Example Sentences Including 'that will take some explaining'
Translation of that will take some explaining from the Collins English to Italian Dictionary
Join the Collins Community
All the latest wordy news, linguistic insights, offers and competitions every month.