Meaning of “tempura” in the English Dictionary

british dictionary