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

طرطشة meaning in بالإنجليزية

العربيةإنجليزي
طرطشة

spatterto splash with small droplets

Your history