What is the meaning of "videsiya"
Answers
Answered by
1
Answer:
videsiya means foriegn things or products
Similar questions