Swedish-Latin dictionary »

mangrove meaning in Latin

SwedishLatin
mangrove

mangle