Turkish-English dictionary »

tanrı uludur meaning in English

TurkishEnglish
Tanrı uludur interjection

Allahu akbar(Muslim takbir (proclamation))
interjection