Slovnenya

Translation English Spanish: cocoa palm

Dictionary: main
cocoa palm
noun