Russian-Latin dictionary »

таволга meaning in Latin

RussianLatin
таволга noun

filipendulanoun