meaning of poached

1. of Poach
2.
cooked in hot water


Related Words

poached | poached egg |

Developed & Maintained By Taraprasad.com

Treasure Words