meaning of egadi
1.
a
group
of
islands
off
the
west
coast
of
Sicily
in
the
Mediterranean
Related Words
egadi islands
|
Developed & Maintained By
Taraprasad.com