English-Turkish dictionary »

astaghfirullah meaning in Turkish

EnglishTurkish
astaghfirullah interjection

estağfurullahinterjection