feeding place for animals
place at which one is regularly found
to inhabit, or visit frequently
to live habitually
to make uneasy
to stalk
About this site and copyright information - Online Dictionary Home - Privacy Policy
English-German Translation Home