Russian-Latin dictionary »

дуда meaning in Latin

RussianLatin
дуда noun
прост. то же, что дудка

canālisnoun

Your history