Results for "

undulation

"
English - Turkish Dictionary

undulation

(English - Turkish Dictionary) :
i. 1. dalgalanma. 2. dalga.