Portuguese
Spanish
Englishameban
Englishof, pertaining to, or resembling an amoeba
Frenchamibien
English translator: French English amibien Eesti sõnaraamat Español Traductor Svenska Översättare