amibien French - English

1.

  • Englishameban

  • Englishof, pertaining to, or resembling an amoeba

  • Frenchamibien





English translator: French English amibien  Eesti sõnaraamat   Español Traductor   Svenska Översättare