FROG AND TOAD


Meaning of FROG AND TOAD in English

Noun. Road. Cockney rhyming slang.

Slang English vocab.      Английский сленговый словарь.