Shukran Jazeelan Meaning - Marhaban, shukran,shukran!very useful this lessons.i tried to learn arabic from many sites but this is perfect for a i mean are there specific situations where you can and should use one or another?