vocab dash
Log in
Sign up
yautía
Meanings
Noun
1. yautia, Xanthosoma