Definition of “modern languages” - English Dictionary

british dictionary