being stuck

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

• being stranded, becoming stranded; being sticky, being glued, being attached

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