Definition of “trug” - English Dictionary

british dictionary