Romanian-French dictionary »

toundra meaning in French

RomanianFrench
toundra

tundră◼◼◼