Search term chafariz has 2 results
Jump to
PT Portuguese EN English
chafariz fountain
chafariz (n v) [artificial water feature] fountain (n v) [artificial water feature]