exotic life form - Almanca İngilizce Sözlük