Meaning of tel aviv-yalo
Definition of tel aviv-yalo
(noun)
the largest
city
and
financial
center
of Israel;
located
in
western
Israel on the Mediterranean
Other information on tel aviv-yalo
WIKIPEDIA results for
tel aviv-yalo
Amazon results for
tel aviv-yalo
Tweet