Slovnenya

Translation English Spanish: canasta

Dictionary: main
canasta
noun