Go to Homepage
Translated in 22 languages
[Subject: Data Processing - Windows]
Translated in 20 languages
[Subject: Generalities]
- (of animals) to eat leaves from hedgerows and trees
Translated in 17 languages