amip


Results for "amip"

Turkish - English dictionary

amip

(Turkish - English dictionary) :
ameba, amoeba.