Online English Dictionary

Home

Incumbrous


a.

Cumbersome; troublesome.


© 2009 Dammam Community College