Definition of “top floor” - English Dictionary

british dictionary