Polish-English dictionary »

yuba meaning in English

PolishEnglish
yuba

yuba

yuba noun

tofu skinnoun
food product made from soybeans