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

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

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

tamada((chiefly Georgia) toastmaster)
noun