meaning of medan
1.
a
city
in
Indonesia;
located
in
northeastern
Sumatra
Related Words
medan
|
Developed & Maintained By
Taraprasad.com