mangrove

?

ads

noun

လမုပင်

~ mangrove noun; ~ mangroves plural

ads