Noun
landslide {geol.}
انهيال {جيولوجيا}
landslide [pl. landslides]
landslide [pl. landslides]
...
related Results
similar Results
landslides (n.) , [sing. a landslide]