Spanish-French dictionary »

batayola meaning in French

SpanishFrench
batayola noun

batayolenom {f}