pitta

2 ENTRIES FOUND:
pitta
pitta
Britannica Dictionary definition of PITTA
British spelling of pita