English to Turkish Dictionary leotards

leotards

mayoları
translation of 'leotards'
noun
tek parça streç giysi,
streç dansçı giysisi
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one