come down in the last shower

短语

英文释义

短语
  1. Synonym of be born yesterday. Australia,New-Zealand

词源

Compare French ne pas être né de la dernière pluie.
3 次浏览 数据来源: Wiktionary