English-Russian dictionary »

windcatcher meaning in Russian

EnglishRussian
windcatcher (architectural element)
noun

бадгирnoun
{m}