Breakdown of Questi ruderi pittoreschi si trovano nella Sicilia greca.
questi
these (masculine)
in
in / made of (material)
trovarsi
to find oneself; to be, to get on (mi trovo bene = I like it here)
la Sicilia
Sicily
Elon.io is an online learning platform
We have an entire course teaching Italian grammar and vocabulary.