Slovnenya

Translation English Spanish: kidney bean

Dictionary: main
kidney bean
noun