or yehuda

listen to the pronunciation of or yehuda
Englisch - Englisch
{i} town located southeast of Tel Aviv (Israel)
Französisch - Englisch
or yehuda