Slovnenya

Translation English Spanish: palm tree

Dictionary: main
palm tree