Russian-Latin dictionary »

эстакада meaning in Latin

RussianLatin
эстакада noun

pōnsnoun