"situla" in English Situla {f} situla "situla" English translation situla Situla Detailed translations for "situla" die Situla{feminine} Situla situla