Russian-Latin dictionary »

лопух meaning in Latin

RussianLatin
лопух noun

arctiumnoun