Deutsch Version
Meaning of
"flagellates, lashes"
in English language
German to English
English to German
German
English
flagellates, lashes
Google
flagellates, lashes
Linguee
flagellates, lashes
bab.la
flagellates, lashes
Reverso Context
flagellates, lashes
dict.cc
flagellates, lashes
Wikipedia