Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of islamic state of afghanistan
  1. noun
    a mountainous landlocked country in central Asia; bordered by Iran to the west and Russia to the north and Pakistan to the east and south

    Similar: 

    part of:
Explanation of islamic state of afghanistan
My lists:
Recently viewed words: