Antojadizo admin 5 years ago Antojadizo Antojadizo Definition Antojadizo Spanish Adjective English meaning : whimsical