кенгуру́шник has 5 translations in 2 languages

translations of кенгуру́шник

RU EN English 1 translation
  • bull bar (n) [a device fitted to the front of a vehicle] (n)
RU DE German 4 translations