kind of shroud made of barchila fabric - Almanca İngilizce Sözlük

Çeviri Öner