|< First
< Previous
Next >
Last >|
la'ngig
n
English
Smell of a turtle.
adj
English
Smelly (of turtle smell).
|< First
< Previous
Next >
Last >|