Romanian-French dictionary »

himalia meaning in French

RomanianFrench
himalia

himalia◼◼◼