Miltomate in English | Spanish to English Translation and Dictionary

miltomate

 
miltomate
(Centroamérica) (México) small green or white tomato
Search history
Did this page answer your question?