made of sticks, leaves, and branches (wall) - Turc Anglais Dictionnaire

Suggérer une traduction