Polish-French dictionary »

amfibia meaning in French

PolishFrench
amfibia

amphibien