English-Russian dictionary »

insect hotel meaning in Russian

EnglishRussian
insect hotel (manmade structure to house insects)
noun

отель для насекомыхnoun
{m}