English-Latin dictionary »

also called diopetes rana meaning in Latin

EnglishLatin
also called diopetes rana noun

calamites [calamitae]noun
M