Spanish-French dictionary »

espingarda meaning in French

SpanishFrench
espingarda noun
{f}

espringalenom {f}