Spanish-English dictionary »

arma de riel meaning in English

SpanishEnglish
arma de riel noun
{m}

railgun(electromagnetic gun)
noun

Your history