English-Turkish dictionary »

force majeure meaning in Turkish

EnglishTurkish
force majeure (unavoidable catastrophe)
noun

mücbir sebepnoun