LOS GATOS


Meaning of LOS GATOS in English

/laws gat"euhs, los/

a town in W California. 26,593.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .