colmenar – English–Español translations

🇪🇸 es en 🇬🇧

colmenar noun

  • Lugar donde hay varios enjambres o un conjunto de colmenas (vivienda para las abejas construida por seres humanos).
apiary
Wiktionary Links