Go to Homepage
[Subject: Economics]
- Pertaining to or concerning a bank
Translated by: ROBERT GRIGOR BAXTER
Translated in 42 languages
[Subject: Ecology]
- An embankment or artificial bank
Translated in 2 languages
[Subject: Leather & Fur Technologies]
Translated in 5 languages