telescuole
Italian
Noun
telescuole
f
plural of
telescuola