chooma Chamicuro - Italian
1.
-
English(obsolete) any of the climbing or trailing plants from the family Cucurbitaceae
-
Italianzucca
-
Urduگھیا, کَدّو
English translator: English Italian chooma Eesti sõnaraamat Español Traductor Svenska Översättare