Slovnenya

Translation English Spanish: tea leaf

Diccionario: main
tea leaf
noun