Vocabulary
英仏露
えいふつろ
UK, France and Russia; Britain, France and Russia
noun