meaning of line of duty

1. all that is normally required in some area of responsibility


Related Words

line of duty |

Developed & Maintained By Taraprasad.com

Treasure Words