German Persian Dictionary

Deutsch - فارسی

Optimist in Persian:

1. خوش بین خوش بین