English-French dictionary »

shennongjia meaning in French

EnglishFrench
Shennongjia (forestry district in central China)
proper noun

Shennongjia◼◼◼nom propre