n. (usu. canopied) seat for riding on an elephant or camel. [Urdu hawda]
Related products
H words
H words
H words
H words
H words
H words
H words
H words
n. (usu. canopied) seat for riding on an elephant or camel. [Urdu hawda]
H words
H words
H words
H words
H words
H words
H words
H words