NichiDict

双峰駱駝

そうほうらくだ
[souhourakuda]

Meanings

1.Noun

two-humped camel; Bactrian camel