Русский-Английский словарь »

бадгир означает в английский

РусскийАнглийский
бадгир noun
{m}

windcatcher(architectural element)
noun