meaning of allatrate

1. To bark as a dog.


Related Words

allatrate |

Developed & Maintained By Taraprasad.com

Treasure Words