Mobile
Log In Sign Up
Home > chinese-english > "毗娑罗" in English

English translation for "毗娑罗"