where does an owl lives
Answers
Answered by
3
Explanation:
Owls live on tree in the jungle..
Similar questions