English-Latin dictionary »

also called batrachion or scelerata meaning in Latin

EnglishLatin
also called batrachion or scelerata noun

clonos [cloni]noun
F