Slovnenya

Translation English French: white mangrove

Dictionary: main
white mangrove