Definition of “raita” - English Dictionary

british dictionary