meaning of tostada

1. a crisp flat tortilla


Related Words

tostada |

Developed & Maintained By Taraprasad.com

Treasure Words