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

غَرْغَرَ meaning in بالإنجليزية

العربيةإنجليزي
غَرْغَرَ

gargleto clean one's mouth

gurgleto flow with a bubbling sound