Spanish-French dictionary »

giba | joroba meaning in French

SpanishFrench
giba | joroba noun

bosse

Your history