Turkish-English dictionary »

mücbir sebep meaning in English

TurkishEnglish
mücbir sebep noun

force majeure(unavoidable catastrophe)
noun

Your history