English to Urdu Machines Translation
terra cotta
سِفالینہ
Search Result for terra cotta
terra
See Definition and Meaning
cotta
English definition for terra cotta
1. n. a hard unglazed brownish-red earthenware
Sponored Video