إنجليزي-العربية قاموس »

stumble upon meaning in العربية

إنجليزيالعربية
stumble upon to come across by accident; to discover by accident

عَثَرَ

Your history