Meaning of “Nissen hut” in the English Dictionary

british dictionary