Romanian-Latin dictionary »

derula meaning in Latin

RomanianLatin
derula

creare

explicō

fingere

volūmen