Spanish-French dictionary »

noscapina meaning in French

SpanishFrench
noscapina noun

noscapinenom {f}