physical impossibility

انگلیسی به انگلیسی

• something that physically cannot be done, something that cannot physically exist

پیشنهاد کاربران