Library
View more Miscellaneous videos
adjective
Definition: complete Antonyms: half-hearted, halfway