英え・仏・いふつ露ろ
Meanings
Noun
1. UK, France and Russia; Britain, France and Russia
Kanji used
England
Buddha
exposed to morning dew