Russian-English dictionary »

бадгир meaning in English

RussianEnglish
бадгир noun
{m}

windcatcher(architectural element)
noun