Latin-Romanian dictionary »

amoeba meaning in Romanian

LatinRomanian
amoeba

amibă