Multilingual Turkish Dictionary

JUBBA

JUBBA : English Turkish

n. Hindistan’da erkeklerin gövdeleri üzerine giydikleri giyim eşyası