Persian English Dictionary

فارسی - English

بلافاصله. مستقیما in English:

1. Immediately. directly