Romanian-French dictionary »

himalaya meaning in French

RomanianFrench
himalaya

himalaia◼◼◼