Search term tomato has 2 results
Jump to
EN English VI Vietnamese
tomato cà chua
tomato (n v) [fruit] cà chua (n v) [fruit]