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

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

РусскийАнглийский
хирола noun
{f}

hirola(antelope)
noun