yard [jɑ:d] noun 1. [unit of measurement] = 91,44 cm, yarda f 2. [walled area] patio m 3. [shipyard] astillero m builder's/goods yard depósito m de materiales/de mercancías 4. (US) [attached to house] jardín m
Complétez la séquence avec la proposition qui convient. This man is crazy: he is speaking to …! his himself yourself