Romanian-French dictionary »

troglodyte mignon meaning in French

RomanianFrench
troglodyte mignon

troglodit◼◼◼