meaning of teachers pet

1. the teachers favorite student


Related Words

teachers pet |

Developed & Maintained By Taraprasad.com

Treasure Words