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

падло означает в английский

РусскийАнглийский
падло noun
{n}

slimeball(person regarded as slimy or otherwise undesirable)
noun