Spanish-French dictionary »

bargota meaning in French

SpanishFrench
Bargota noun

Bargotanom