Dictionary / Clothing
تكشيطة
/tak-SHI-ta/
English
takchita dress
French
takchita
Part of Speech
noun
Register
standard