Büologön

Tr.

Translations

To foresee, to see in advance