meaning of pass off

1. expel gases or odors


Related Words

pass off |

Developed & Maintained By Taraprasad.com

Treasure Words