Thanks @Yidna for the answer.
I did create a new website for nopcommerce and binded the domains to it:
I added my stores and set the stores urls like:
https://gn.donatello.com/
https://tr.donatello.com/
https://ar.donatello.com/
in my host file and added three lines just like you mentioned.
Now requesting the links takes me to the store (I guess), I can see the currency and languages changes, but I found out if I tried to limit a product to a specific store (and even the currencies and languages) it'll not take any effect, I'll see them in all the stores.
Event I tried to set one of the stores in the "General settings" as "Closed" but all the stores are closed now.
I'm publishing my site in local IIS so I thought no need to change the "Nop.Web Debug Properties" you mentioned.
Any idea where's the issue? I'm using the sample data comes with the installation.