English-Spanish dictionary »

insect hotel meaning in Spanish

EnglishSpanish
insect hotel (manmade structure to house insects)
noun

hotel para insectosnoun
{m}