Search term agalha has one result
Jump to
PT Portuguese EN English
agalha (n v) [blister or tumor-like growth found on the surface of plants] gall (n v) [blister or tumor-like growth found on the surface of plants]