Romanian-Latin dictionary »

escalator meaning in Latin

RomanianLatin
escalator

scalae versatiles