Romanian-Latin dictionary »

parașuta meaning in Latin

RomanianLatin
parașuta

umbrella descensoria