Latin Dutch Dictionary

latine - Nederlands, Vlaams

explicare in Dutch:

1. leg uit leg uit