Dictionary Translate Correct Ask AI
...
related Results
hand cocking {mil.}
cocking lever {mil.}
ذراع القدح {في البندقية أو المدفع}، {جيش}