Romanian-French dictionary »

guimbarde meaning in French

RomanianFrench
guimbarde

rablă◼◼◼