Translation of rana in English:

rana

frog, n.

feminine noun

  • 1

    Zoology
    frog
    cuando las ranas críen pelo / (River Plate) cola
    • a este paso terminará cuando las ranas críen pelo at this rate he won't finish in a month of Sundays
    • salir rana to be a real disappointment
  • 2

    Games
    game in which disks are thrown into the mouth of a metal frog
  • 3Andes

    (aleta)
    flipper