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

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

РусскийАнглийский
кенгурин noun
{m}

bull bar(a device fitted to the front of a vehicle)
noun