More Dictionaries
دو بھر/غیر متحمل/نا گزیر/نا قابل برداشت in English
unbearable