Q. "Terra Rossa" is a Latin word which means?
β
Correct Answer: (B)
Red Landscape
You must be Logged in to update hint/solution