Loading...
English
to deceive; tantalize; viz. to promise and not give
Barngarla
ngara noongoodoo
Word Type
None
Category