TEMBLOR MEANING IN ENGLISH

• Temblor Definition & Synonyms

  1. (n.) An earthquake.


Synonyms:
Earthquake, Quake,

RECENT SEARCHES