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

عَقَرَ meaning in بالإنجليزية

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

hamstringto disable