Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Managua Meaning
Managua
This is the
capital
of
Nicaragua
in
Central America
.
I visited Managua
Nicaragua
, and I almost died! It's
hot as fuck
! and I mean
temperature
hot!
By Ira
Upvote
Flag