Search term Menen has 4 results
NL Dutch EN English
menen suppose
menen [algemeen] deem [algemeen]
menen deem
menen believe

Dutch English translations