Categories
Pakistan Affair

The Delaware river is in __________ ?

a. United States
B. Canada
C. China
D. United Kingdom

Leave a Reply

Your email address will not be published.