Toad strangling and lobster whistling- Russian Idioms
Strangling toads, whistling lobsters, and crying cats...Amie and Ryan try (and fail, most of the time) to guess the meaning of Russian idioms
Strangling toads, whistling lobsters, and crying cats...Amie and Ryan try (and fail, most of the time) to guess the meaning of Russian idioms