Dictionary / Clothing

takshita

تكشيطة

/tak-SHI-ta/

English

takchita dress

French

takchita

Part of Speech

noun

Register

standard