laar – English–Nederlands translations

🇳🇱 nl en 🇬🇧

laar noun

  • 1. een open plek in een bos
clearing
Wiktionary Links