Basque English Dictionary

euskara - English

zaintzen in English:

1. taking care of