French-Polish dictionary »

amibe meaning in Polish

FrenchPolish
amibe

ameba