English to Turkish Dictionary slat

slat

çıta
translation of 'slat'
noun
lata,
çıta,
tiriz
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one