Meaning of “aardvark” in the English Dictionary

british dictionary
Browse