screen or guard set in place to protect from splashing water or mud; washboard

listen to the pronunciation of screen or guard set in place to protect from splashing water or mud; washboard
Englisch - Türkisch
denizlik