English-Turkish translations for foresight:

sağduyu · other translations

foresight sağduyu

No foresight or intellect.

Sağduyu ya da zekâ yok.