Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: manchu manchao manche maocha manga mincho ?

Castilla, old Spanish kingdom / modern Spanish provinces of Castilla-Leon and Castilla-La Mancha

Dictionary · Google Translate · Help
By MDBG 2024