ilamaşallah


Results for "ilamaşallah"

Turkish - English dictionary

ilamaşallah

(Turkish - English dictionary) :
1. for as long as God wills it to be. 2. Magnificent!/Bravo!/Just look at that! (said sarcastically).