Romanian-French dictionary »

épingle anglaise meaning in French

RomanianFrench
épingle anglaise

ac◼◼◼