Romanian-Latin dictionary »

tornadă meaning in Latin

RomanianLatin
tornadă

turbo

turbō