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