English-Polish dictionary »

yuba meaning in Polish

EnglishPolish
yuba

yuba

Lyubavichi noun
village in the Rudnyansky District of the Smolensk Oblast of Russia

Lubawiczenoun