Longman dictionary of contemporary english (8/42)

Longman dictionary of contemporary english