Slovnenya

Translation English Spanish: coconut palm

Dictionary: main
coconut palm
noun