Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

iquitos Definition

Cancel
iquitos
geographical name(Iqui-tos)
city on the Amazon River in northeastern Peru population 370,962

Words Related to iquitos!

iquitos Examples by Brain Bank Users