No exact translation found for
crocodile shears

related Results
el crocodile (n.) , m, {zool.}
تمساح {حيوان}، {الحيوان}
el crocodile (n.) , m