French-Romanian dictionary »

tamariscă meaning in Romanian

FrenchRomanian
tamariscă

tamaris◼◼◼