aloo ( synonym found)

Definition of aloo:

°In Indian cooking, potato.

Back to Top