Entry # 4681 has returned 1 entry

danyro

listenloadingplaying

1. large mountain 2. mountain with abundant vegetation

(Spanish) 1. montaña grande 2. montaña con vegetación abundante