Search term loo has one result
NL Dutch EN English
loo (n) [small forest] (n) grove (n) [small forest]