geloer – English–Nederlands translations

🇳🇱 nl en 🇬🇧

geloer noun

  • 1. aanhoudend, aandachtig, stiekem staren
spying
Wiktionary Links