2 Spanish Synonyms for CRIADILLA
Prev.1Next
patata
Definition: 1. (Spain, Philippines) potato
There are 3 definitions of the word patata
Show more information about patata
Prev.1Next
Search took: 20.36 ms
Definition: 1. (Spain, Philippines) potato
There are 3 definitions of the word patata
Show more information about patata
Search took: 20.36 ms