Russian-Latin dictionary »

диметродон meaning in Latin

RussianLatin
диметродон noun

dimetrodonnoun