French-Romanian dictionary »

microfită meaning in Romanian

FrenchRomanian
microfită

microphyte◼◼◼