-
nounsupposed human-sized sloth-like creature reportedly sighted by Indians in the Amazon rain foresttype of:
Explanation of mapinguari
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.